A Short Overview of AspectL

نویسنده

  • Pascal Costanza
چکیده

AspectL adds a number of features to the Common Lisp Object System (CLOS) that have been developed in the recent years in the AOSD community. According to the Lisp spirit, some of them have been generalized in the process of translating them to Common Lisp. These generalizations are likely to be interesting for designers of other aspectoriented programming languages as well since the bulk of AspectL does not rely on Common Lisp specifics. However, this paper requires at least a general understanding of CLOS, as for example provided in the overviews by DeMichiel and Gabriel [2] and Gabriel, White and Bobrow [5]. Especially the notion of generic functions that are collections of methods, and the fact that it is the generic functions and not the methods that are called should be well understood. An understanding of the CLOS Metaobject Protocol (MOP) is not required it is only mentioned in notes that are not essential to the rest of the presentation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A short overview about cadmium and its toxicity focused on humans, bioindicators and model organisms

According to Paracelsus (1493-1541) everything from this planet is poison, only the dose makes the poison to be harmless. Even the essential elements for life support are toxic for all organisms in high amounts. Mercury, cadmium, metalloid arsenic and lead were responsible for poisoning and death of many humans and life forms from this planet for centuries. Cadmium forms different compounds tha...

متن کامل

A short overview of the electrical machines control based on Flatness-technique

Optimal linear controllers and high computational non-linear controllers are normally applied to control the nonlinear systems. Flatness control method is a control technique for linear systems as well as nonlinear systems by static and dynamic feedback namely as endogenous dynamic feedback. This method takes into account the non-linear behavior of the process while preventing complicated compu...

متن کامل

A Short Overview of Ebola Outbreak

  Ebola virus disease (formerly known as Ebola haemorrhagic fever) is a severe, often fatal illness, with a death rate of up to 90%. The illness affects humans and nonhuman primates (monkeys, gorillas, and chimpanzees). Ebola first appeared in 1976 in two simultaneous outbreaks, one in a village near the Ebola River in the Democratic Republic of Congo, and the other in a remote area of Sudan. T...

متن کامل

Overview and Comparison of Short-term Interval Models for Financial Time Series Forecasting

  In recent years, various time series models have been proposed for financial markets forecasting. In each case, the accuracy of time series forecasting models are fundamental to make decision and hence the research for improving the effectiveness of forecasting models have been curried on. Many researchers have compared different time series models together in order to determine more efficien...

متن کامل

A short review on Ferrofluids surface modification by natural and biocompatible polymers

This paper provides an overview of how the surface properties of ferromagnetic nanoparticles dispersed in fluids is modified by natural and biocompatible polymers. Among common magnetic nanoparticles, magnetite (Fe3O4) and maghemite (g-Fe203) are popular candidates because of their biocompatibility. Natural polymeric coating materials are the most commonly used biocompatible magnetic nanopartic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004